package com.tianqu.tms.www.car.actionform;

import java.util.Date;

import com.tianqu.tms.core.base.TmsValidatorActionForm;
import com.tianqu.tms.core.util.StringUtil;

public class CarCreationInputActionForm extends TmsValidatorActionForm {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8603348280698149918L;

	private String isPay;//易碎贴缴费
	private int id = 0; // 车辆id
	private String serial = ""; // 二手车流水号
	private String carOwner = ""; // 车主姓名

	private String vin = ""; // VIN码
	private String engine = ""; // 发动机号
	private String licensePlate = ""; // 车牌号码
	private String tempLicensePlate = ""; // 临时车牌号码

	private String price; // 出售价格
	private int color; // 颜色， 0:全部颜色都包括 1:黑 2:白 3:灰 4:蓝 5:银 6:红 7:金 8:棕 9:绿
	// 10:黄 11:紫 12:橙
	private String vendorCode = ""; // 车辆厂牌代码 【此数据在检测中心填写，根据行驶证上内容记录】
	private String modelCode = ""; // 车辆型号代码 【此数据在检测中心填写，根据行驶证上内容记录】

	private String displacement; // 发动机排量
	private int gearbox; // 变速箱类型：0:MT 1:AT 2:A/MT 3:无极变速 4:双离合
	private int carUse; // 车辆用途
	// 0:非营运、1:货运、2:营转非、3:出租营转非、4:租赁、5:公路客运、6:公交客运、7:出租客运、8:旅游客运、
	// 9:教练、10:校车、11:危险化学品运输、12:警用、13:救护、14:消防

	private int carType; // 车辆类型：0:轿车、1:微型轿车、2:小型轿车、3:小型客车（轿车）、4:小型越野车、5:出租车、6:租赁、7:旅游客运（公交客运）、
	// 8:小型普通客车、9:微型普通客车、10:中型普通客车、11:大型普通客车、12:农用车、13:轻型普通货车、14:小型货车（栏板）、
	// 15:轻型厢式货车、16:中型普通货车、17:重型自卸货车、18:大吊车、19:大型卧铺客车 20:特种车

	private String regDate = ""; // 登记日期/上牌时间
	private String jqx = ""; // 交强险日期
	private String yearCarefulPeriod = ""; // 年审期限（年检时间）
	private String mileage; // 行驶里程，单位：万公里

	private String sendCardDate = ""; // 行驶证发证日期
	private String cardType; // 号牌种类 0：小型车 1：大型车
	private String registerCardNo = ""; // 登级证书编号
	private String countryStyle; // 国别 -1 未知 0:国产 1：进口
	private int fuelType; // 燃料种类 0:汽油 1:柴油 2:油电混合 3:油气混合

	private String companyContactPerson = ""; // 公司联系人
	private String companyContactPhone = ""; // 公司联系人电话
	private String carOwnerIdCardNo = ""; // 车主身份证号
	private String brandId;// 品牌id
	private String carStyleId;// 车辆款式id
	private String memberId;// 商户id
	private String memberName;// 商户名称
	private String loadquality; // 核定载质量
	private String passenger; // 核定载客
	private String ownerType; // 车主类别 1:个人 2:企业
	private String ownerCardNo; // 车主身份证号
	private String ownerPhone = ""; // 车主手机号码
	private String ownerAddress; // 车主住址
	private String ownerOrgNo; // 车主组织机构代码证号
	private String attribute; // 附件属性 1:正常 2:盗抢 3:违章 4:抵押 5:盗抢+违章 6:盗抢+抵押
								// 7:违章+抵押
	private int attestStatus;//认证状态
	// 8:盗抢+违章+抵押
	private Date updateTime;// 更新时间
	private int updateUserId;// 更新人员

	private String vendorId;// 品牌
	private String carBrand;// 车系
	private String carStyle;// 款式

	// 页面跳转的button
	private String imgUpLoad1;// 图片1
	private String imgUpLoad2;
	private String imgUpLoad3;
	private String imgUpLoad4;
	private String imgUpLoad5;
	private String imgUpLoad6;
	private String imgUpLoad7;
	private String imgUpLoad8;
	private String saveInputInfo;// 保存按钮
	private String backButton;
	private String toControl;

	private Date storageTime;// 入库时间
	private Date insertTime;// 受理时间
	private int carScore;// 0：露天场地车辆 1：立体1层 2：立体2层 3：立体3层 4:立体4层5：立体5层
	private int registerStatus;// 1:已入库 2：已出库 3：过期 4：取消处理
	private int entryStatus;// 1:待录入 2:照相完了 3：已录入 4：录入完成

	private String getCarInfoButton;// VIN码查询button

	private String getGoBackButton;
	private String saveInnerInfo;
	private String validateLicensePlate;
	private String img1;
	private String img2;
	private String img3;
	private String img4;
	private String img5;
	private String img6;
	private String img7;
	private String img8;
	private int fromType;
	private String transferPrice;//打印流程表收费
	private String note;//备注
	public String lcPrice;//流程表收费
	private String chestr;
	private String memId;
	private String memType;
	private String smjf;
	private String remark;//WL:20150509
	private String gateType;
	private String carName;
	private String acceptorImage;
	
	// 库存车辆特殊处理记录表（tms_market_car_handleInfo）备注
	private String handleInfoRemark;
	
	// 二维码打印FLG
	private String QRPrintFlg;
	
	private int isShelve;
	
	public int getIsShelve() {
		return isShelve;
	}

	public void setIsShelve(int isShelve) {
		this.isShelve = isShelve;
	}

	public String getImg5() {
		return img5;
	}

	public void setImg5(String img5) {
		this.img5 = img5;
	}

	public String getImg6() {
		return img6;
	}

	public void setImg6(String img6) {
		this.img6 = img6;
	}

	public String getImg7() {
		return img7;
	}

	public void setImg7(String img7) {
		this.img7 = img7;
	}

	public String getImg8() {
		return img8;
	}

	public void setImg8(String img8) {
		this.img8 = img8;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public int getFromType() {
		return fromType;
	}

	public void setFromType(int fromType) {
		this.fromType = fromType;
	}

	public String getImg1() {
		return img1;
	}

	public void setImg1(String img1) {
		this.img1 = img1;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getSerial() {
		return serial;
	}

	public void setSerial(String serial) {
		this.serial = serial;
	}

	public String getCarOwner() {
		return carOwner;
	}

	public void setCarOwner(String carOwner) {
		this.carOwner = carOwner;
	}

	public String getVin() {
		return vin;
	}

	public void setVin(String vin) {
		this.vin = vin;
	}

	public String getEngine() {
		return engine;
	}

	public void setEngine(String engine) {
		this.engine = engine;
	}

	public String getLicensePlate() {
		return licensePlate;
	}

	public void setLicensePlate(String licensePlate) {
		licensePlate = StringUtil.toUpperCase(licensePlate);
		this.licensePlate = licensePlate;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public int getColor() {
		return color;
	}

	public void setColor(int color) {
		this.color = color;
	}

	public String getVendorCode() {
		return vendorCode;
	}

	public void setVendorCode(String vendorCode) {
		this.vendorCode = vendorCode;
	}

	public String getModelCode() {
		return modelCode;
	}

	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}




	public String getDisplacement() {
		return displacement;
	}

	public void setDisplacement(String displacement) {
		this.displacement = displacement;
	}

	public int getGearbox() {
		return gearbox;
	}

	public void setGearbox(int gearbox) {
		this.gearbox = gearbox;
	}

	public int getCarUse() {
		return carUse;
	}

	public void setCarUse(int carUse) {
		this.carUse = carUse;
	}

	public int getCarType() {
		return carType;
	}

	public void setCarType(int carType) {
		this.carType = carType;
	}

	public String getRegDate() {
		return regDate;
	}

	public void setRegDate(String regDate) {
		this.regDate = regDate;
	}

	public String getJqx() {
		return jqx;
	}

	public void setJqx(String jqx) {
		this.jqx = jqx;
	}

	public String getYearCarefulPeriod() {
		return yearCarefulPeriod;
	}

	public void setYearCarefulPeriod(String yearCarefulPeriod) {
		this.yearCarefulPeriod = yearCarefulPeriod;
	}

	public String getMileage() {
		return mileage;
	}

	public void setMileage(String mileage) {
		this.mileage = mileage;
	}

	public String getSendCardDate() {
		return sendCardDate;
	}

	public void setSendCardDate(String sendCardDate) {
		this.sendCardDate = sendCardDate;
	}

	public String getCardType() {
		return cardType;
	}

	public void setCardType(String cardType) {
		this.cardType = cardType;
	}

	public String getRegisterCardNo() {
		return registerCardNo;
	}

	public void setRegisterCardNo(String registerCardNo) {
		this.registerCardNo = registerCardNo;
	}

	public String getCountryStyle() {
		return countryStyle;
	}

	public void setCountryStyle(String countryStyle) {
		this.countryStyle = countryStyle;
	}

	public int getFuelType() {
		return fuelType;
	}

	public void setFuelType(int fuelType) {
		this.fuelType = fuelType;
	}

	public String getCompanyContactPerson() {
		return companyContactPerson;
	}

	public void setCompanyContactPerson(String companyContactPerson) {
		this.companyContactPerson = companyContactPerson;
	}

	public String getCompanyContactPhone() {
		return companyContactPhone;
	}

	public void setCompanyContactPhone(String companyContactPhone) {
		this.companyContactPhone = companyContactPhone;
	}

	public String getCarOwnerIdCardNo() {
		return carOwnerIdCardNo;
	}

	public void setCarOwnerIdCardNo(String carOwnerIdCardNo) {
		this.carOwnerIdCardNo = carOwnerIdCardNo;
	}

	public String getBrandId() {
		return brandId;
	}

	public void setBrandId(String brandId) {
		this.brandId = brandId;
	}

	public String getMemberId() {
		return memberId;
	}

	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}


	public String getLoadquality() {
		return loadquality;
	}

	public void setLoadquality(String loadquality) {
		this.loadquality = loadquality;
	}


	public String getPassenger() {
		return passenger;
	}

	public void setPassenger(String passenger) {
		this.passenger = passenger;
	}

	public String getOwnerType() {
		return ownerType;
	}

	public void setOwnerType(String ownerType) {
		this.ownerType = ownerType;
	}

	public String getOwnerCardNo() {
		return ownerCardNo;
	}

	public void setOwnerCardNo(String ownerCardNo) {
		this.ownerCardNo = ownerCardNo;
	}

	public String getOwnerPhone() {
		return ownerPhone;
	}

	public void setOwnerPhone(String ownerPhone) {
		this.ownerPhone = ownerPhone;
	}

	public String getOwnerAddress() {
		return ownerAddress;
	}

	public void setOwnerAddress(String ownerAddress) {
		this.ownerAddress = ownerAddress;
	}

	public String getOwnerOrgNo() {
		return ownerOrgNo;
	}

	public void setOwnerOrgNo(String ownerOrgNo) {
		this.ownerOrgNo = ownerOrgNo;
	}

	public String getAttribute() {
		return attribute;
	}

	public void setAttribute(String attribute) {
		this.attribute = attribute;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public int getUpdateUserId() {
		return updateUserId;
	}

	public void setUpdateUserId(int updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getVendorId() {
		return vendorId;
	}

	public void setVendorId(String vendorId) {
		this.vendorId = vendorId;
	}

	public String getCarBrand() {
		return carBrand;
	}

	public void setCarBrand(String carBrand) {
		this.carBrand = carBrand;
	}

	public String getCarStyle() {
		return carStyle;
	}

	public void setCarStyle(String carStyle) {
		this.carStyle = carStyle;
	}

	public String getCarStyleId() {
		return carStyleId;
	}

	public void setCarStyleId(String carStyleId) {
		this.carStyleId = carStyleId;
	}

	public String getImgUpLoad1() {
		return imgUpLoad1;
	}

	public void setImgUpLoad1(String imgUpLoad1) {
		this.imgUpLoad1 = imgUpLoad1;
	}

	public String getImgUpLoad2() {
		return imgUpLoad2;
	}

	public void setImgUpLoad2(String imgUpLoad2) {
		this.imgUpLoad2 = imgUpLoad2;
	}

	public String getImgUpLoad3() {
		return imgUpLoad3;
	}

	public void setImgUpLoad3(String imgUpLoad3) {
		this.imgUpLoad3 = imgUpLoad3;
	}

	public String getImgUpLoad4() {
		return imgUpLoad4;
	}

	public void setImgUpLoad4(String imgUpLoad4) {
		this.imgUpLoad4 = imgUpLoad4;
	}

	public String getImgUpLoad5() {
		return imgUpLoad5;
	}

	public void setImgUpLoad5(String imgUpLoad5) {
		this.imgUpLoad5 = imgUpLoad5;
	}

	public String getImgUpLoad6() {
		return imgUpLoad6;
	}

	public void setImgUpLoad6(String imgUpLoad6) {
		this.imgUpLoad6 = imgUpLoad6;
	}

	public String getImgUpLoad7() {
		return imgUpLoad7;
	}

	public void setImgUpLoad7(String imgUpLoad7) {
		this.imgUpLoad7 = imgUpLoad7;
	}

	public String getImgUpLoad8() {
		return imgUpLoad8;
	}

	public void setImgUpLoad8(String imgUpLoad8) {
		this.imgUpLoad8 = imgUpLoad8;
	}

	public String getSaveInputInfo() {
		return saveInputInfo;
	}

	public void setSaveInputInfo(String saveInputInfo) {
		this.saveInputInfo = saveInputInfo;
	}

	public String getBackButton() {
		return backButton;
	}

	public void setBackButton(String backButton) {
		this.backButton = backButton;
	}

	public Date getStorageTime() {
		return storageTime;
	}

	public void setStorageTime(Date storageTime) {
		this.storageTime = storageTime;
	}

	public Date getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(Date insertTime) {
		this.insertTime = insertTime;
	}

	public int getCarScore() {
		return carScore;
	}

	public void setCarScore(int carScore) {
		this.carScore = carScore;
	}

	public int getRegisterStatus() {
		return registerStatus;
	}

	public void setRegisterStatus(int registerStatus) {
		this.registerStatus = registerStatus;
	}

	public int getEntryStatus() {
		return entryStatus;
	}

	public void setEntryStatus(int entryStatus) {
		this.entryStatus = entryStatus;
	}

	public String getGetCarInfoButton() {
		return getCarInfoButton;
	}

	public void setGetCarInfoButton(String getCarInfoButton) {
		this.getCarInfoButton = getCarInfoButton;
	}

	public String getToControl() {
		return toControl;
	}

	public void setToControl(String toControl) {
		this.toControl = toControl;
	}

	public String getGetGoBackButton() {
		return getGoBackButton;
	}

	public void setGetGoBackButton(String getGoBackButton) {
		this.getGoBackButton = getGoBackButton;
	}

	public String getImg2() {
		return img2;
	}

	public void setImg2(String img2) {
		this.img2 = img2;
	}

	public String getImg3() {
		return img3;
	}

	public void setImg3(String img3) {
		this.img3 = img3;
	}

	public String getImg4() {
		return img4;
	}

	public void setImg4(String img4) {
		this.img4 = img4;
	}

	public String getSaveInnerInfo() {
		return saveInnerInfo;
	}

	public void setSaveInnerInfo(String saveInnerInfo) {
		this.saveInnerInfo = saveInnerInfo;
	}

	public int getAttestStatus() {
		return attestStatus;
	}

	public void setAttestStatus(int attestStatus) {
		this.attestStatus = attestStatus;
	}

	public String getValidateLicensePlate() {
		return validateLicensePlate;
	}

	public void setValidateLicensePlate(String validateLicensePlate) {
		this.validateLicensePlate = validateLicensePlate;
	}

	public String getTransferPrice() {
		return transferPrice;
	}

	public void setTransferPrice(String transferPrice) {
		this.transferPrice = transferPrice;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public String getLcPrice() {
		return lcPrice;
	}

	public void setLcPrice(String lcPrice) {
		this.lcPrice = lcPrice;
	}

	
	
	public String getTempLicensePlate() {
		return tempLicensePlate;
	}

	public void setTempLicensePlate(String tempLicensePlate) {
		this.tempLicensePlate = tempLicensePlate;
	}

	public String getChestr() {
		return chestr;
	}

	public void setChestr(String chestr) {
		this.chestr = chestr;
	}

	public String getMemId() {
		return memId;
	}

	public void setMemId(String memId) {
		this.memId = memId;
	}

	public String getMemType() {
		return memType;
	}

	public void setMemType(String memType) {
		this.memType = memType;
	}

	public String getSmjf() {
		return smjf;
	}

	public void setSmjf(String smjf) {
		this.smjf = smjf;
	}

	public String getIsPay() {
		return isPay;
	}

	public void setIsPay(String isPay) {
		this.isPay = isPay;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public String getMemberName() {
		return memberName;
	}

	public void setGateType(String gateType) {
		this.gateType = gateType;
	}

	public String getGateType() {
		return gateType;
	}

	public void setCarName(String carName) {
		this.carName = carName;
	}

	public String getCarName() {
		return carName;
	}

	/**
	 * @param acceptorImage the acceptorImage to set
	 */
	public void setAcceptorImage(String acceptorImage) {
		this.acceptorImage = acceptorImage;
	}

	/**
	 * @return the acceptorImage
	 */
	public String getAcceptorImage() {
		return acceptorImage;
	}

	public void setHandleInfoRemark(String handleInfoRemark) {
		this.handleInfoRemark = handleInfoRemark;
	}

	public String getHandleInfoRemark() {
		return handleInfoRemark;
	}

	public void setQRPrintFlg(String qRPrintFlg) {
		QRPrintFlg = qRPrintFlg;
	}

	public String getQRPrintFlg() {
		return QRPrintFlg;
	}
	

}
